Полная версия этой страницы:
pvbrowser
Кто-нибудь пробовал использовать pvbserver и pvbrowser? Есть под винду и Линух. Что за 5050-й порт, куда она пытается залезть?
Пробовал, совсем не понравилось. Нужен сервер по типу HTTP который возвращает мнемосхему в текстовом виде. Проблемы - тормоз еще тот, да и реализация у него через qt (которая не совсем GPL). Короче лучше и быстрее обычная скада, а если уж совсем прижмет ставьте какой-нибудь софт для работы с AJAX и ваяйте под http - да и проблем с интернетом не будет.
Мне вообще не удалось его запустить. Скомпилировал (слакварь, ядро 2.4), в Х запускаю сервер ("./процессвьюер -слип=100) из терминала - ругается на неконнект с портом 5050. Кто этот порт ему дает?
Пару дней помучаю, потом решу. Мне скорость особо не нужна, и схема простая.
Проблем с интернетом и так нет - вся сеть SCADA изолирована и под моим администрированием.
Интересно, что в отзывах AJAX сравнивается с сабжем ;-)
На http я уже пробовал вывести данные с базы (скриптами на перле), пролема в том, что при обрыве связи или неготовности после старта браузер не пытается перечитать страницу.
А сервер не пробовали скомпилировать и запустить - он как раз и дает мнемосхему по 5050 порту
Пытаюсь запустить сервер.
Зараза :-( Qt-4 хочет. С 3-м (из пакета линуха) не работает. Как обмануть?..
Либо пред. версию pvbrowser либо сливать QT4 с инета.
Еще раз повторяю - забейте на эту дрянь. Пользуйте старый добрый FireFox + AJAX.
Вот, например,
Эклипс
Да уж, кривизны уже обнаружилось много. А так хорошо начиналось...
Но мне надо безклавиатурную систему сделать (с точскрином). http-баузеры тоже не совсем подходят для этих целей (во-первых, надо его в фулл-скрин автоматом перевести; во-вторых при недоступности страницы обеспечивать автоповтор попыток). Этим путем я уже шел, но тогда отказался. Буду пробовать по-другому. Спасибо за советы.
Я конечно в SCADА-ах ничего не понимаю,но могу подкинуть пару ссылок по LINUX и SCADA
http://visual.sourceforge.net/new/index.php вроде тот-же PVB-Browser,
a взято отсюда
http://www.linux-automation.de/processcontrol/index_de.html.
Идея та же, но говорить о ней рано: "BIG FAT WARNING:This is pre-alpha code and information. You assume all responsibility for its use."
:-(
a11oleg
13.10.2007, 10:13
Но мне надо безклавиатурную систему сделать (с точскрином). http-баузеры тоже не совсем подходят для этих целей (во-первых, надо его в фулл-скрин автоматом перевести; во-вторых при недоступности страницы обеспечивать автоповтор попыток). Этим путем я уже шел, но тогда отказался.
Разобрались что делать? FireFox вполне легко настраивается на полный экран. Авто повтор через JavaScript
Даже интересно как результаты.
В свое время так и пришлось писать свое приложение через QT. Гибкость конечно не та...
Автоповтор возможен только после загрузки страницы. Если код автоповтора не загрузится в первый раз - повторов и не будет.
a11oleg
16.10.2007, 11:25
В том и фишка AJAX - можете загрузить страницу с локального окна а с сервера скриптом сливать данные в фрейм, слой или таблицу.
Пофигу. Java, или просто тег "reload" - пока он не загрузился (в первый раз), автоперезагрузки не будет. Никогда. А незагрузится (автоматически, как прописано в настройках браузера, homepage, напр.) в первый раз может по причине неготовности сервера, контента, канала связи. И пока вручную не дадут запрос - не загрузится.
a11oleg
18.10.2007, 11:11
Еще раз - медленно ....
1) На локальном компе делаете страничку с javascript - которая грузится по умолчанию
2) Используйте объект HTTPRequest - это основа любого AJAX
3) Используйте таймер
1. Страничку кто выдает браузеру? Апач?
2. тут всё понятно. После первой безаварийной загрузки страницы проблем не будет.
3. Куда использовать таймер?
a11oleg
18.10.2007, 20:09
Браузер может сам читать файлы с локального диска - делаем на локальном диске файл .htm и ставим страницк по умолчанию на него.
В нем же пишем скрипт подключения к серверу по HTTPRequest через javasript используя объект timer. Даже если подключение не удалось в поля локальной страницы напишите недоступно и продолжите обращения через HttpRequest к серверу
ggg__ggg
18.10.2007, 20:48
Простите, что вмешиваюсь... Eclipse - это здорово, просто интересно, чем все кончится... FireFox МОЖНО насторить на ЛЮБОЙ повтор обращений, "подкрутить"
тайм-ауты, поменять окно "неудачной загрузки". Хотите через плагины, хотите - через код. Mozilla.org или русский сайт, далее - везде....
Попробую. Но поскольку джаву не знаю совершенно, результаты, достойные выкладывания здесь, будут нескоро.
Дополнительная информация обнаружилась в Linux KIOSK-HOWTO (не знал, что "всё уже украдено до нас ;-)")
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.